[Syntax Higlighter 3] nie działa po poprawnym wgraniu

Pomoc w przypadku kłopotów z modyfikacjami: instalacją, konfiguracją, błędami. Zakładając nowy temat pamiętaj o odpowiednim prefiksie!
Regulamin forum
Na tym forum wymagane jest stosowanie prefiksów w tytułach tematów. Prefiks tematu musi składać się nazwy modyfikacji, której dotyczy problem. Dla modyfikacji phpBB Gallery poprawna nazwa tematu to przykładowo [phpBB Gallery] Problem z wgrywaniem zdjęć. Tematy niespełniające wymogu będą przenoszone do kosza.
lacc
Posty: 2
Rejestracja: 21 lipca 2014, 17:45

[Syntax Higlighter 3] nie działa po poprawnym wgraniu

Post autor: lacc » 21 lipca 2014, 17:52

Witam,
moja wersja phpbb to 3.0.12, zaś Syntax Higlighter to 1.2.0.
Wgrałem wszystkie pliki, porobiłem wszelkie modyfikacje zgodnie z instrukcją, zrobiłem purge cache.
Gdy chcę zrobić podświetlanie danej składni - wybieram sobie odpowiedni język w poście i wszystko jest dobrze, jednak gdy już wyślę post to zamiast ładnie ostylowanego tekstu mam np. [code2=html]jakis kod[/code2] .
Sprawdzałem jeszcze 2 razy czy wszystko zmodyfikowałem dobrze. Pliki js i css są dołączane do nagłówków a mimo to nie działa. Ktoś ma jakiś pomysł co jeszcze sprawdzić ?

Aviator
Administrator
Posty: 2089
Rejestracja: 07 czerwca 2011, 22:14
Lokalizacja: ZS

Re: [Syntax Higlighter 3] nie działa po poprawnym wgraniu

Post autor: Aviator » 21 lipca 2014, 18:02

nie znam tego moda, ale przypadkiem nie musisz dodać nowego bbcode w PA
-=Jeżeli w moim poście brakuje znaków diakrytycznych, oznacza to, że posta wyklepałem przez telefon=-

lacc
Posty: 2
Rejestracja: 21 lipca 2014, 17:45

Re: [Syntax Higlighter 3] nie działa po poprawnym wgraniu

Post autor: lacc » 21 lipca 2014, 19:00

służy do podświetlania składni języków programowania.
Dodawać nic nie muszę, nic o tym nie pisało w pliku instalacyjnym i też nic z tego nie wynika.

A może zna ktoś jakiś inny plugn, który by podświetlał mi składnię kodu w poście ? dla najnowszego phpbb

Awatar użytkownika
Bielu
Zasłużony
Posty: 512
Rejestracja: 17 marca 2011, 07:49
Kontakt:

Re: [Syntax Higlighter 3] nie działa po poprawnym wgraniu

Post autor: Bielu » 23 lipca 2014, 00:40

jak mi podeśłesz paczkę z modem to sprawdzę i adres forum to spr. o co chodzi.
Uwaga! pomoc poza forum jest odpłatna!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Pomogłem? Podziękuj, dając like: https://www.facebook.com/webdeveloperbielu
=====================
Kodowanie styli, modowanie phpbb3 oraz innych skryptów: Webdeveloper Bielu

jaroslw
Zasłużony
Posty: 4524
Rejestracja: 10 grudnia 2005, 18:48
Kontakt:

Re: [Syntax Higlighter 3] nie działa po poprawnym wgraniu

Post autor: jaroslw » 30 lipca 2014, 10:33

Możesz też sprawdzić Google Code Prettify zamiast tej modyfikacji. Zastosowane jest tutaj na forum. Nie potrzeba dodatkowych znaczników BBCode, skrypt sam stara się wykryć język programowania (dostępne są różne motywy kolorowania składni).

Przykład:

Kod: Zaznacz cały

<?php
/**
*
* @package phpBB3
* @version $Id$
* @copyright (c) 2005 phpBB Group
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/

/**
* @ignore
*/
if (!defined('IN_PHPBB'))
{
	exit;
}

/**
* Permission/Auth class
* @package phpBB3
*/
class auth
{
	var $acl = array();
	var $cache = array();
	var $acl_options = array();
	var $acl_forum_ids = false;

	/**
	* Init permissions
	*/
	function acl(&$userdata)
	{
		global $db, $cache;

		$this->acl = $this->cache = $this->acl_options = array();
		$this->acl_forum_ids = false;

		if (($this->acl_options = $cache->get('_acl_options')) === false)
		{
			$sql = 'SELECT auth_option_id, auth_option, is_global, is_local
				FROM ' . ACL_OPTIONS_TABLE . '
				ORDER BY auth_option_id';
			$result = $db->sql_query($sql);

			$global = $local = 0;
			$this->acl_options = array();
			while ($row = $db->sql_fetchrow($result))
			{
				if ($row['is_global'])
				{
					$this->acl_options['global'][$row['auth_option']] = $global++;
				}

				if ($row['is_local'])
				{
					$this->acl_options['local'][$row['auth_option']] = $local++;
				}

				$this->acl_options['id'][$row['auth_option']] = (int) $row['auth_option_id'];
				$this->acl_options['option'][(int) $row['auth_option_id']] = $row['auth_option'];
			}
			$db->sql_freeresult($result);

			$cache->put('_acl_options', $this->acl_options);
		}

		if (!trim($userdata['user_permissions']))
		{
			$this->acl_cache($userdata);
		}
Pobierz styl: we_universalwe_clearblue
Nowości i aktualizacje: FacebookGoogle+Twitter

Zablokowany

Wróć do „Pomoc”