Seite 1 von 3

Frage zu Faq / Rangzeichen

Verfasst: 22.08.2004 23:04
von linkin88
Ich wollte wissen, ob ich auf meinem Forum, den FAQ bearbeiten kann und wie man Rangzeichen einfügt. Habe bisher durch die Suche nichts gefunden.

Re: Frage zu Faq / Rangzeichen

Verfasst: 22.08.2004 23:33
von mondo
linkin88 hat geschrieben:Ich wollte wissen, ob ich auf meinem Forum, den FAQ bearbeiten kann und wie man Rangzeichen einfügt. Habe bisher durch die Suche nichts gefunden.
Die FAQ kannst du über die Datei lang_faq.php im Sprachenverzeichnis /language/lang_SPRACHE/ bearbeiten.

Mondo

Verfasst: 23.08.2004 10:01
von linkin88
wie kann man die php-datei öffnen?

Verfasst: 23.08.2004 10:03
von musashi
Ohjee ...

Mit einem Editor.

google -> php +editor

Verfasst: 23.08.2004 12:28
von DaniM
Du kannst sie mit dem normalen Windows Editor öffnen linkin88,

"Start" -> "(Alle) Programme" -> "Zubehör" -> "Editor"

Ist zwar nicht sehr schön aber es funktioniert! ;-)

Mit freundlichen Grüßen,
Dani

Verfasst: 23.08.2004 13:13
von TheRealKoston
Hier check den Mod aus:

Code: Alles auswählen

########################################################################################## 
## 
## MOD Titel:    Auflistung der Ränge in der FAQ 
## MOD Version:  1.0.2 (phpBB 2.0.x) 
## Autor:        Matthias C. Hormann 
## Support:    http://www.phpbb.de/ 
## 
## Beschreibung: Mit diesem MOD werden die existrierenden Ränge und/oder Spezialränge 
##       auf der FAQ-Seite aufgelistet.  
## 
## Dateien zu ändern:     3 
##                        faq.php 
##                        language/lang_german/faq.php 
##                        templates/xxx/faq_body.tpl 
## 
########################################################################################## 
## 
## Installationsnotiz: 
## Vor jeglichen Änderungen an Dateien oder Datenbank, solltest Du diese vorher 
## sichern. 
## 
########################################################################################## 
# 
#-----[ ÖFFNEN ]------------------------------------------ 
# 
# faq.php 
# 
#-----[ FINDE ]------------------------------------------ 
# 
$template->pparse('body'); 

# 
#-----[ DAVOR EINFÜGEN ]------------------------------------------ 
# 
# ..wenn alle Ränge angezeigt werden sollen. 
// 
// MOD: Show Ranks in FAQ v1.0.2 -- All ranks 
// 
$sql = "SELECT * FROM " . RANKS_TABLE . " ORDER BY rank_special DESC, rank_min ASC, rank_title ASC"; 
if (!($results = $db->sql_query($sql))) 
{ 
   message_die(GENERAL_ERROR, 'Could not obtain ranks information', '', __LINE__, __FILE__, $sql); 
} 

while ($m = $db->sql_fetchrow($results)) 
{ 
   $template->assign_block_vars('RankFAQ', array( 
      'RANKFAQ_TITLE' => $m[rank_title], 
      'RANKFAQ_MIN' => ($m[rank_min] >= 0) ? $m[rank_min] : $lang['RankFAQ_None'], 
      'RANKFAQ_IMAGE' => ($m['rank_image'] != '') ? '<img src="' . $m['rank_image'] . '" />' : '') 
      ); 

   $template->assign_vars(array( 
      'L_RANKFAQ_BLOCK_TITLE' => $lang['RankFAQ_Block_Title'], 
      'L_RANKFAQ_LINK_TITLE' => $lang['RankFAQ_Link_Title'], 
      'L_RANKFAQ_TITLE' => $lang['RankFAQ_Title'], 
      'L_RANKFAQ_MIN' => $lang['RankFAQ_Min'], 
      'L_RANKFAQ_IMAGE' => $lang['RankFAQ_Image']) 
      ); 
} 
// 
// MOD: -END- 
// 

# 
#-----[ ODER ]------------------------------------------ 
# 
# ...wenn nur normale (aber keine Spezial-) Ränge angezeigt werden sollen. 
// 
// MOD: Show Ranks in FAQ v1.0.2 -- Only 'normal' ranks. 
// 
$sql = "SELECT * FROM " . RANKS_TABLE . " WHERE rank_special = 0 ORDER BY rank_min, rank_title"; 
if (!($results = $db->sql_query($sql))) 
{ 
   message_die(GENERAL_ERROR, 'Could not obtain ranks information', '', __LINE__, __FILE__, $sql); 
} 

while ($m = $db->sql_fetchrow($results)) 
{ 
   $template->assign_block_vars('RankFAQ', array( 
      'RANKFAQ_TITLE' => $m[rank_title], 
      'RANKFAQ_MIN' => ($m[rank_min] >= 0) ? $m[rank_min] : $lang['RankFAQ_None'], 
      'RANKFAQ_IMAGE' => ($m['rank_image'] != '') ? '<img src="' . $m['rank_image'] . '" />' : '') 
      ); 

   $template->assign_vars(array( 
      'L_RANKFAQ_BLOCK_TITLE' => $lang['RankFAQ_Block_Title'], 
      'L_RANKFAQ_LINK_TITLE' => $lang['RankFAQ_Link_Title'], 
      'L_RANKFAQ_TITLE' => $lang['RankFAQ_Title'], 
      'L_RANKFAQ_MIN' => $lang['RankFAQ_Min'], 
      'L_RANKFAQ_IMAGE' => $lang['RankFAQ_Image']) 
      ); 
} 
// 
// MOD: -END- 
// 

# 
#-----[ ÖFFNEN ]------------------------------------------ 
# 
# templates/xxx/faq_body.tpl 
# 
#-----[ FINDE ]------------------------------------------ 
# 
<!-- BEGIN faq_block_link --> 

# 
#-----[ DAVOR EINFÜGEN ]------------------------------------------ 
# 
         <!-- MOD: Show Ranks in FAQ v1.0.2 --> 
         <span class="gen"><b>{L_RANKFAQ_BLOCK_TITLE}</b></span><br /> 
         <span class="gen"><a href="#RankFAQ" class="postlink">{L_RANKFAQ_LINK_TITLE}</a></span><br /> 
         <br /> 
         <!-- MOD: -END- --> 
# 
#-----[ FINDE ]------------------------------------------ 
# 
<!-- BEGIN faq_block --> 

# 
#-----[ DAVOR EINFÜGEN ]------------------------------------------ 
# 
<!-- MOD: Show Ranks in FAQ v1.0.2 --> 
<table class="forumline" width="100%" cellspacing="1" cellpadding="3" border="0" align="center"> 
   <tr> 
      <td class="catHead" colspan="3" height="28" align="center"><span class="cattitle"><a name="RankFAQ">{L_RANKFAQ_LINK_TITLE}</a></span></td> 
   </tr> 
   <tr> 
      <td class="row2" align="center"><span class="postbody"><b>{L_RANKFAQ_TITLE}</b></span></td> 
      <td class="row2" align="center"><span class="postbody"><b>{L_RANKFAQ_MIN}</b></span></td> 
      <td class="row2" align="center"><span class="postbody"><b>{L_RANKFAQ_IMAGE}</b></span></td> 
   </tr> 
   <!-- BEGIN RankFAQ --> 
   <tr> 
      <td class="row1" align="center"><span class="postbody">{RankFAQ.RANKFAQ_TITLE}</span></td> 
      <td class="row1" align="center"><span class="postbody">{RankFAQ.RANKFAQ_MIN}</span></td> 
      <td class="row1" align="center">{RankFAQ.RANKFAQ_IMAGE}</td> 
   </tr> 
   <!-- END RankFAQ --> 
   <tr> 
      <td class="row1" colspan="3"><span class="postbody"><a class="postlink" href="#Top">{L_BACK_TO_TOP}</a></span></td> 
   </tr> 
</table> 

<br clear="all" /> 
<!-- MOD: -END- --> 

# 
#-----[ ÖFFNEN ]------------------------------------------ 
# 
# language/lang_german/lang_main.php 
# 
#-----[ FINDE ]------------------------------------------ 
# 
// 
// That's all Folks! 

# 
#-----[ DAVOR EINFÜGEN ]------------------------------------------ 
# 
// 
// MOD: Show Ranks in FAQ v1.0.2 
// 
$lang['RankFAQ_Block_Title'] = 'Ränge'; 
$lang['RankFAQ_Link_Title'] = 'Ränge in diesem Forum'; 
$lang['RankFAQ_Title'] = 'Rang'; 
$lang['RankFAQ_Min'] = 'Mindest-Anzahl Beiträge'; 
$lang['RankFAQ_Image'] = 'Rangabzeichen'; 
$lang['RankFAQ_None'] = '---'; 
// 
// MOD: -END- 
// 

#################################################################################### 
####################################################################################

Verfasst: 04.01.2005 20:47
von Henry
Hallo,

genau diesen Mod habe ich auch gerade eingebaut. Leider wird aber kein Eintrag "Ränge in diesem Forum" angezeigt und die Tabelle (die zwar vorhanden ist) hat auch keinen Titel und keine Spaltenüberschriften.

Kann mir da jemand sagen woran das liegt?
Habe alles so eingebaut wie es oben steht.

Danke schon einmal

Verfasst: 05.01.2005 15:50
von Henry
Kann mir da niemand einen Tip geben?
Komme da irgendwei nicht weiter

Verfasst: 05.01.2005 16:21
von Markus67
Hi ...

verlinke mal die 3 Dateien als txt-Datei ...
KB:datei

## faq.php
## language/lang_german/faq.php
## templates/xxx/faq_body.tpl


Markus

Verfasst: 05.01.2005 16:46
von Henry
Hier die drei betroffenen Dateien:

faq.php
faq_body.tpl
lang_faq.php