Hej
Dodałam tego moda, ale oczywiście (jak to w moim przypadku) nie obeszło się bez problemów
Więc w pliku instalacyjnym napisali :
Save File and Open './sources/action_admin/forums.php'
Find :
$form['parent_id'] = $this->ipsclass->adskin->form_dropdown("parent_id" , $forumlist, $_POST['parent_id'] ? $_POST['parent_id'] : $forum['parent_id'] );
$form['status'] = $this->ipsclass->adskin->form_dropdown("status" , $dd_state , $_POST['status'] ? $_POST['status'] : $forum['status'] );
$form['sub_can_post'] = $this->ipsclass->adskin->form_yes_no( 'sub_can_post', $_POST['sub_can_post'] ? $_POST['sub_can_post'] : $forum['sub_can_post'] );
Add Below:
$dh = opendir( ROOT_PATH.'html/forumicons' );
$icons = array();
$icons[] = array("", "Default Icons");
while ($icon = readdir($dh)) {
if((preg_match("/(.gif)/",$icon) || preg_match("/(.jpg)/",$icon) || preg_match("/(.jpeg)/",$icon) || preg_match("/(.png)/",$icon)) && !preg_match("/(_off)/",$icon)) {
if($icon != '.' || $icon != '..') {
$iconname = str_replace(".gif","",$icon);
$icons[] = array($iconname, $iconname);
}
}
}
closedir($dh);
$form['icon'] = $this->ipsclass->adskin->form_dropdown( "icon", $icons, $_POST['icon'] ? $_POST['icon'] : $forum['icon'] );
I tu jest ten problem ;/
U mnie w pliku sources/action_admin/forums.php nie ma tego co mam znaleźć tzn wygląda to zupełnie inaczej
$form['parent_id'] = $this->ipsclass->adskin->form_dropdown("parent_id" , $forumlist, ( isset($_POST['parent_id']) AND $_POST['parent_id'] ) ? $_POST['parent_id'] : $forum['parent_id'] );
$form['status'] = $this->ipsclass->adskin->form_dropdown("status" , $dd_state , ( isset($_POST['status']) AND $_POST['status'] ) ? $_POST['status'] : $forum['status'] );
$form['sub_can_post'] = $this->ipsclass->adskin->form_yes_no( 'sub_can_post', ( isset($_POST['sub_can_post']) AND $_POST['sub_can_post'] ) ? $_POST['sub_can_post'] : ( $forum['sub_can_post'] == 1 ? 0 : 1 ) );
Jednak dodałam poniżej, ale w momencie kiedy chce dodać ikonki pojawiają mi się błędy które odwołują się do forums.php
Warning: opendir(/home/*********/*********/*********/public_html/html/forumicons) [function.opendir]: failed to open dir: No such file or directory in /home/*********/*********/*********/public_html/sources/action_admin/forums.php on line 1116
Warning: readdir(): supplied argument is not a valid Directory resource in /home/*********/*********/*********/public_html/sources/action_admin/forums.php on line 1119
Warning: closedir(): supplied argument is not a valid Directory resource in /home/*********/*********/*********/public_html/sources/action_admin/forums.php on line 1127
Oczywiście pytanie, jak zrobić żeby było dobrze ?