sziasztok
feltettem egy friss oldalra az advanced forumot, es minden szep es jol mukodik, kiveve a legmelyebb szinten, amikor a hozzazsolasokat jeleniti meg. akkor az alap drupalos forum jon elo. a forum hibaelharitasaban ki is emelik ezt a hibat, ezt irjak:
"Problem: The forum overview / topic list pages look fine but the individual threads look like stock Drupal.
Solution: Add the call to advanced_forum_addvars() to your _phptemplate_variables() as explained in the install instructions. Make sure you are actually returning the modified $vars/$variables from the function and not just "array()"."
tiszta sor, a témámban kell ugyerzem a template.php-t modositani. megkerestem, jelenleg igy nez ki:
<?php function phptemplate_tinymce_theme($init, $textarea_name, $theme_name, $is_running) { static $access, $integrated; if (!isset($access)) { $access = function_exists('imce_access') && imce_access(); } $init = theme_tinymce_theme($init, $textarea_name, $theme_name, $is_running); if ($init && $access) { $init['file_browser_callback'] = 'imceImageBrowser'; if (!isset($integrated)) { $integrated = TRUE; drupal_add_js("function imceImageBrowser(fid, url, type, win) {win.open(Drupal.settings.basePath +'?q=imce&app=TinyMCE|url@'+ fid, '', 'width=760,height=560,resizable=1');}", 'inline'); } } return $init; } ?>
nulla php tudassal ezzel egeszitettem ki:
<?php if (module_exists('advanced_forum')) { $vars = advanced_forum_addvars($hook, $vars); } function phptemplate_tinymce_theme($init, $textarea_name, $theme_name, $is_running) { static $access, $integrated; if (!isset($access)) { $access = function_exists('imce_access') && imce_access(); } $init = theme_tinymce_theme($init, $textarea_name, $theme_name, $is_running); if ($init && $access) { $init['file_browser_callback'] = 'imceImageBrowser'; if (!isset($integrated)) { $integrated = TRUE; drupal_add_js("function imceImageBrowser(fid, url, type, win) {win.open(Drupal.settings.basePath +'?q=imce&app=TinyMCE|url@'+ fid, '', 'width=760,height=560,resizable=1');}", 'inline'); } } return $init; } ?>
persze nem mukodik, megmutattam egy php programozo ismerosomnek, azt mondta, ez a file nem lesz jo nekem, mert ebben tomb van, nekem meg sztringet kellene atadnom. a tema egy atalakitot, nem sajat gyartas. lehetseges valahogy mukodesre birni ezzel a temaval, miket probaljunk meg?
itt van a konkret forum: http://www.ducatiklub.hu/node/22
Drupal verziója?
ha nincs _phptemplate_variables függvény, akkor létre kell azt hoznod. Ezt tedd bele inkább:
Palócz István
https://palocz.hu | https://tanarurkerem.hu
drupal 5
beletettem, be sem hozza az egesz oldalt, csak egy nagy urességet, es a footerben talalhato kis szoveget.
kiprobaltam ugy is, hogy a tinymce-s reszt kivettem, es csak az volt benne amit irtal, ugyanez. viszont ha kiszedem, F5-ölök, akkro a következő ujratoltesik ez jelenik meg a foooldalon,nemtudom van-e köze hozzá:
próbáld így
működik!
köszönöm a segítséget, működik, már csak a szinezést kell finomítanom!