UBB.Dev
Posted By: Dibrus Hacks - 09/07/2002 5:30 PM
Hiho, ich suche für die Version 6.2.1 folgende Hacks.

Den Sticky Hack, ne bessere Smiley und Iconverwaltung und den Hit Hack. Ich finde nirgends eine Information welche der Hacks auf meine Version paßt. Zudem würde ich gerne auf der Hauptseite über Who`s Onle sehen können, ob neine persönliche Nachrichten im Profil vorhanden sind. Ich hab nur keine Ahnung wie der heissen könnte. Dann noch als Schmankerl, würe ich gerne auf der Hauptseite alle Kategorien mit allen Foren bis auf eine Kategorie sehen. Diese eine möchte ich nur verlinken, weil dort zu viele Boards reinkommen.

Wie kann man das realisieren?

Tipps immer zu mir. wink
Bitte helft mir mit den Tipps welcher Hacks funktionieren, da es total lange dauert bis ich immer einen Hack drin habe. Und dann hinterher zu hören, dass der gar nicht paßt ist schon schlecht. wink
Posted By: Dibrus Re: Hacks - 09/07/2002 6:01 PM
LOL, jetzt hatte ich genau den Effekt. Nach ner halben Stunde Einbau des Hit Hacks finde ich die meisten Zeilen nicht mehr.

Brauche ich da hellseherische Fähigkeiten um zu wissen welchen Hit Hack ich für diese Version benötige? Auf jeden Fall ist das immer ein Super Frust Erlebnis. Wer kann mir denn helfen. Ich finde dazu auch keine Threads, in dem derjenige genau meine Version hat. frown
Posted By: joking-down Re: Hacks - 09/07/2002 7:03 PM
Quote
quote:
Originally posted by Dibrus:
Den Sticky Hack, ne bessere Smiley und Iconverwaltung und den Hit Hack. Ich finde nirgends eine Information welche der Hacks auf meine Version paßt.
hast Du schon im Forum V6.0 - 6.2.x Modifications bzw in der Datenbank gesucht?

die Information, welcher Hack für welche Version paßt, steht meißt in den Hacks selbst bzw. im entsprechendem Beitrag drin.


quote:
[qb]Originally posted by Dibrus:
Zudem würde ich gerne auf der Hauptseite über Who`s Onle sehen können, ob neine persönliche Nachrichten im Profil vorhanden sind. [/qb]
hmmm... ob es dafür einen hack gibt, weiß ich nicht. du könntest ja mal im Forum V6.0 - 6.2.x Modifications nackfragen bzw. dort suchen...


Quote
quote:
Originally posted by Dibrus:
Dann noch als Schmankerl, würe ich gerne auf der Hauptseite alle Kategorien mit allen Foren bis auf eine Kategorie sehen. Diese eine möchte ich nur verlinken, weil dort zu viele Boards reinkommen.

Wie kann man das realisieren?

hmmm... für die V5 wüßte ich eine recht einfache lösung. ich würde den Code so modifizieren:
code:
[qb]
Code
in der public_forum_summary.pl:

#####
# vor "sub Normal_Table_Row" den folgenden Code einfügen
#####

sub Cat_Row2 {

my $row = qq~
<TR bgcolor="$vars_style{CategoryStripColor}">
<TD colspan="3">
<a href="$ULTIMATEBB?category=$thisforumcategory"><FONT SIZE="$vars_style{TextSize}"
FACE="$vars_style{FontFace}" Color="$vars_style{CategoryStripTextColor}"><B>$CategoryName</B></FONT></a>
</TD>
<TD align="left" colspan="3">
<b><FONT SIZE="$vars_style{TextSize}" FACE="$vars_style{FontFace}"
Color="$vars_style{CategoryStripTextColor}">$forum_count Foren in dieser Kategorie</font></b>
</TD></tr>
~;

return ($row);
} # end cat row


###



in der Datei "ubb_forum_summary.pl"

#####
# suche den folgenden Code
#####

for $each (@forumlist) {
undef($msg_icon2);
undef($msg_icon);

@thisforuminfo = split (/|^|/, $each);
chomp($thisforuminfo[8]);
$x = "$thisforuminfo[8]";

####
# füge danach den folgenden Code ein:
####

##
# Check Category
##

if ($thisforuminfo[0] == $vars_config{short_cat_number}) {
if (!$catAdd) {
$catAdd = 1;

@cats = sort(@CATEGORIES);
@forum_list = @forumlist;

# set row color
$cat_color = "$vars_style{AltColumnColor1}";

($cat_order, $cat_name, $cat_number) = split (/|^|/, $cats[$vars_config{short_cat_number} - 1]);
chomp($cat_number);
$forum_count = 0;

$CategoryName = &GetCatName($vars_config{short_cat_number});

#sift forums
foreach $k (@forum_list) {
if ($k =~ /^$cat_number|/) {
@this_match = split (/|^|/, $k);
if ($this_match[3] eq 'On') {
$forum_count++;
}
}
}

if ($forum_count > 0) {
$ThisHTML .= &Cat_Row2; #patch courtesy Cal
$cat_color = ($cat_color eq $vars_style{AltColumnColor1})?$vars_style{AltColumnColor2}:$vars_style{AltColumnColor1};
}
}

next;
}


####

in der Datei "var_config.cgi" muss die folgende Datei eingefügt werden:

short_cat_number => q~3~,
[/qb]
mit der letzten Zeile short_cat_number => q~3~, wird festgelegt, welche Kategorie gekürzt dargestellt werden soll. es kann nur eine Kategorie gekürzt dargestellt werden! eine Modifikation dieses Wertes ist über das CP (noch) nicht möglich!

Hinweis:
bevor etwas verändert wird immer die Dateien sichern!!!
ich habe das ganze in der Version 6.1.0.3 getestet da ich lokal leider keine V6.2.x zur verfügung habe.


Grüße aus FFM
joking
Posted By: joking-down Re: Hacks - 09/07/2002 9:50 PM
Ich hab doch noch die V6.2.0 auf meiner Platte gefunden. In dieser Version funktioniert der Hack ebenfalls... thumbsup



Grüße aus FFM
joking
Posted By: joking-down Re: Hacks - 09/07/2002 9:54 PM
bugfix:
Code
####
# in der Datei "ubb_forum_summary.cgi" folgenden Code suchen:
####

($cat_order, $cat_name, $cat_number) = split (/|^|/, $cats[$vars_config{short_cat_number} - 1]);
chomp($cat_number);
$forum_count = 0;

$CategoryName = &GetCatName($vars_config{short_cat_number});


####
# und die folgende Zeile direkt danach anhängen:
####

$thisforumcategory = $thisforuminfo[0];
nun stimmt auch der Link in die verborgene Kategorie


Grüße aus FFM
joking
Posted By: Dibrus Re: Hacks - 09/07/2002 11:46 PM
Oki, Thx

Ich teste gerade
Posted By: Dibrus Re: Hacks - 09/08/2002 12:08 AM
Naja, bei mir funzt es nicht.

Ich hab auch keine var_config.cgi, sondern vars_....

Wird das in die letzte Zeile gepackt?

Ich bekomme zumindest nen EOF Fehler, wenn ich das uppe. frown

Und eigentlich kann man bei den 3 Zeilen nicht viel falsch machen.
Posted By: joking-down Re: Hacks - 09/08/2002 12:25 AM
Quote
quote:
Originally posted by Dibrus:
Ich hab auch keine var_config.cgi, sondern vars_....
ups... die heiße vars_config.cgi.


quote:
[qb]Originally posted by Dibrus:
Wird das in die letzte Zeile gepackt?

Ich bekomme zumindest nen EOF Fehler, wenn ich das uppe. frown
[/qb]
hmmm... in die letzte Zeile, vor
Code
);
1;
und alles im ASCII-Mode hochladen...



Grüße aus FFM
joking
Posted By: Dibrus Re: Hacks - 09/08/2002 1:24 PM
/kunden/baerkomm.de/webseiten/hertha-inside/forum/cgi-bin/ubb_forum_summary.cgi: Missing right bracket at /kunden/baerkomm.de/webseiten/hertha-inside/forum/cgi-bin/ubb_forum_summary.cgi line 512, at end of line
syntax error at /kunden/baerkomm.de/webseiten/hertha-inside/forum/cgi-bin/ubb_forum_summary.cgi line 512, at EOF

Hmm, jetzt bin ich erstmal auf Fehlersuche. Ich hab es aber so wie Du befohlen hast. laugh
Posted By: joking-down Re: Hacks - 09/08/2002 1:52 PM
hmmm...

hast du im neuem codeblock die klammern geprüft? scheinbar vermisst perl eine klammer. steht nach next bei dir im code eine klammer ?
Posted By: Dibrus Re: Hacks - 09/08/2002 2:19 PM
Hab den Fehler gefunden.

Da hab ich beim einfügen den Code hiter dem Kommentar gehabt LOL.

Jetzt muß ich nur mal sehen welche Kategorie ich da ausgeblendet habe. wink
Posted By: Dibrus Re: Hacks - 09/08/2002 2:29 PM
Jetzt stimmt es fast. wink

Die Kategorie ist ausgeblendet und es wird angezeigt dass sich dort 3 Foren befinden. Es sind zwar 4 und diese werden wenn man in die Kategorie geht gar nicht angezeigt. Die Tabelle sieht auch merkwürdig aus.

http://www.hertha-inside.de/forum/cgi-bin/ultimatebb.cgi
Posted By: joking-down Re: Hacks - 09/08/2002 3:41 PM
ups... da hab ich noch etwas übersehen...
der code müßte geändert werden:
Code
###
# suche

if ($thisforuminfo[0] == $vars_config{short_cat_number}) {

##
# ersetze durch

if ($thisforuminfo[0] == $vars_config{short_cat_number}) && (!$in{category})) {
im Template public_forum_summary.pl müßtest Du in sub Cat_Row2 den 2. Colspan-Wert auf 4 erhöhen. dann wird die Tabelle wieder richtig angezeigt.
Posted By: Dibrus Re: Hacks - 09/08/2002 5:39 PM
/kunden/baerkomm.de/webseiten/hertha-inside/forum/cgi-bin/ubb_forum_summary.cgi: syntax error at /kunden/baerkomm.de/webseiten/hertha-inside/forum/cgi-bin/ubb_forum_summary.cgi line 179, near ") &&"
syntax error at /kunden/baerkomm.de/webseiten/hertha-inside/forum/cgi-bin/ubb_forum_summary.cgi line 196, near ";}"

hehe, so sieht dann das Ergebnis aus. wink
dann gefiel es mir vorher schon besser.
Posted By: joking-down Re: Hacks - 09/08/2002 6:43 PM
so muss die Zeile aussehen...
Code
if (($thisforuminfo[0] == $vars_config{short_cat_number}) && (!$in{category})) {
Posted By: Dibrus Re: Hacks - 09/08/2002 6:55 PM
Yeahhh, ich kröne Dich zum König. smile

Da steht zwar dass 3 Foren in der Kategorie sind, aber da sehe ich großzügig hinweg. wink
Ich werde mal eins hinzufügen, mal schauen ob`s dann stimmt!
© UBB.Developers