 |
|
|
|

| Autor |
Nachricht |
Bootenks
phpBB2.de User


Anmeldungsdatum: 28.05.2004
Beiträge: 57
|
Verfasst am:
Sa 23 Apr, 2005 18:34 |
  |
Seid den letzten Monaten habe ich versucht kreativ und enagagiert einen Mod zu entwickeln der die Viewtopic mit dem Album Mod von Smartor verbindet. Letzten Endes benötigt diese Version nur noch den Album Mod und den SP Mod welche ja sehr schnell und effizient einzubauen sind. Hier noch mal eine kurze Zusammenfassung der Funktionen, der Bedingungen und des mich Selsbtrühmens!
folgende Mods werden benötigt:
* Album 2.053
* CloWN Erweiterung SP 1.5.1
Wer zusätzlich noch den Album Category Hierarchy Mod 1.3.0 von IdleVoid installiert hat, muss sich die nun verfügbare Pro Version ziehen.
Zu den Features:
im POSTING Window lassen sich folgende Einstellungen vornehmen:
* der Titel den der Kontest erhalten soll
* die Beschreibung des Kontest´s
* die Anzahl der max. erlaubten Bilder, die hochgeladen werden dürfen
* via Pulldown Menu lässt sich die Kategorie einstellen in der der Mod laufen soll
* die Dauer der Bilder Upload Phase (hier darf noch nicht gevotet werden)
* die Dauer der Abstimmung (hier darf kein neues Bild mehr hinzugefügt werden, nun läuft das Voting)
* die Option "Dürfen User mehr als ein Bild hochladen?" ist ja selbsterklärend
* eine Löschfunktion falls man den Mod wegen zu wenigen Teilnehmern canceln muss
* die Option "Dürfen User ältere Bilder erneut für den Kontest aktivieren?" ist wohl auch selbsterklärend
zu dem kann man im ACP die Befugnisse:
* Kontest anzeigen
* Kontest bearbeiten
* Kontest hinzufügen
* Kontest löschen
einstellen! (der Mod ist so aufgebaut, dass wenn man Kontest anzeigen deaktiviert, die anderen Funktionen auch nicht gehen! Ist ja auch logisch denk ich mal. Genauso verhält es sich mit Löschen. Wenn man nicht das Recht hat den Kontest zu bearbeiten dann darf man ihn auch nicht löschen!)
Soweit zu den Einstellmöglichkeiten!
Als nächstes bietet er ein Contest Control Panel in dem man abgelaufen Contests (History) ansehen, laufende Kontests beobachten, alle User die mind. 1 Bild hochgeladen haben auflisten, eigene Bilder in einer Übersicht besichten und TopList der besten User die an Kontest´s teilgenommen haben (jeder 1-3 erhält die Punkte die an ihn gerichtet wurden!) auswerten kann.
Zweck/Grund:
In erster Linie ist der Grund, dass meine Co Admin sich diesen Mod gewünscht hat, aber meinen persönlichen Grund will ja hier keiner hören. *grins*
Der Mod dient wie der Name schon sagt als Wettbewerb. Die Wertungen sprich die Ratings werden erst am Ende in der Viewtopic aufgezeigt und sind auch die ganze Abstimmzeit nirgends zu entdecken. (soll ja spanned bleiben) Am Anfang gibt es ne Phase, die der User nutzen soll um sein Bild oder seine Bilder (je nach Einstellung) hochzuladen. Nach Ablauf dieser Phase beginnt das Voting. Erst in dieser Phase kann der User seine Stimme abgeben! Nach Ablauf des Zeitraums wird das Ergebnis in der Viewtopic angezeigt. Ich habe es so bestimmt, dass die ersten 3 Plätze genannt werden. Die Sieger werden mit jeweiligem Thumb dargestellt.
PS:
Ja im grossen und ganzen ist das schon der Mod, der mich echt Nerven gekostet hat, aber trotzdem bin ich dem Verständins für php wieder einmal mit einem grossen Schritt entgegen gekommen.
Der Grund warum der Mod noch Beta ist, liegt daran dass ich nicht mit 100%iger Sicherheit sagen kann ob er "bugfree" ist. Dazu würde ich euch brauchen!! Danke im vorraus!
Lite bedeutet übrigens, dass er ohne Album Category Hierarchy läuft... Das Pendant davon ist die Pro Version! |
| Album Contest Pro.zip |
| Beschreibung: |
Album Contest Pro
Version: 1.0.4 (fixed) |
|
 Download |
| Dateiname: |
Album Contest Pro.zip |
| Dateigröße: |
100.98 KB |
| Heruntergeladen: |
301 mal |
| Album Contest Lite.zip |
| Beschreibung: |
Album Contest Lite
Version: 1.0.2 |
|
 Download |
| Dateiname: |
Album Contest Lite.zip |
| Dateigröße: |
98.71 KB |
| Heruntergeladen: |
169 mal |
Zuletzt bearbeitet von Bootenks am Mo 15 Aug, 2005 20:48, insgesamt 15-mal bearbeitet |
|
   |
 |
Google
|
Verfasst am:
|
 |
|
|
 |
Bootenks
phpBB2.de User


Anmeldungsdatum: 28.05.2004
Beiträge: 57
|
Verfasst am:
Fr 06 Mai, 2005 10:41 |
  |
Morgen die Progger. ^^ Ich werde bald ein Update herausbringen, da es sich herausgestellt hat das einige Keys noch nicht funktionieren. Ausserdem scheinen noch kleine Bugs sich getummelt zu haben. Es kommt bald.
Danke. |
|
|
|
   |
 |
Bootenks
phpBB2.de User


Anmeldungsdatum: 28.05.2004
Beiträge: 57
|
Verfasst am:
Mi 11 Mai, 2005 10:22 |
  |
So es mussten noch ein paar Fixes vorgenommen werden. Ich hoffe dass es diese neue 1.0.1 Version der Lite schafft ohne Bugs auszukommen. Wie immer ist ein Update 1.0.0-1.0.1 Text enthalten. |
|
|
|
   |
 |
Bootenks
phpBB2.de User


Anmeldungsdatum: 28.05.2004
Beiträge: 57
|
Verfasst am:
Mi 11 Mai, 2005 13:58 |
  |
Sorrry I uploaded an old one... Now it is the latest!! |
|
|
|
   |
 |
Holger
phpBB2.de User


Anmeldungsdatum: 06.08.2002
Beiträge: 1628
Wohnort: Hannover
|
Verfasst am:
Fr 13 Mai, 2005 10:38 |
  |
Hi!
Schönes progrämchen!
Wann wird die Pro-Version fertig sein?
Ich benutze den Heirarchy-Mod für das Album.
/Holger |
_________________ Gebe ausschliesslich Support für phpBB 2.0.x vanilla!
phpBB Plus-Support gibt es HIER
 |
|
     |
 |
Bootenks
phpBB2.de User


Anmeldungsdatum: 28.05.2004
Beiträge: 57
|
Verfasst am:
Di 17 Mai, 2005 07:08 |
  |
Ich denke dass es sich noch ein Stück hinzieht da ich im Moment ausgelastet mit dem Studium bin, aber ich versuche es so schnell wie möglich. Bis jetzt gab es auch noch keine so grosse Nachfrage.  |
|
|
|
   |
 |
Bootenks
phpBB2.de User


Anmeldungsdatum: 28.05.2004
Beiträge: 57
|
Verfasst am:
Fr 27 Mai, 2005 17:00 |
  |
So ich denke ich habe es geschafft. Aber weil ich mir noch unsicher bin, brauche ich noch viele Tester. Ich werde die Pro Version erstmal als BETA rausbringen. Dies soll nicht bedeuten, dass sie euer Board zerstört keine Angst. Ich möchte nur nicht bei jedem Bug die Versionsnummer inkrementieren. Der Mod läuft bei mir perfekt, aber es kann sein dass ich noch nicht alle Szenarien getestet habe... Und hier nochmal mein Appell zur Mithilfe.
Wie ich schon erwähnt hatte, gibt es kein Update der vorherigen Versionen auf diese! Deshalb muss ich euch bitten den Mod bei euch wieder auszubauen und den neuen Mod wieder zu integrieren. Ich verspreche dass das das letzte Mal sein wird, dass ihr ihn komplett ausbauen müsst! Es wird dann nur noch Updates geben versprochen!
Den Download-Link findet ihr wie immer im ersten Post dieses Threads!
ALBUM CONTEST PRO MOD 1.0.0 BETA RELEASED! |
|
|
|
   |
 |
torte88
phpBB2.de User


Anmeldungsdatum: 05.10.2004
Beiträge: 231
Wohnort: Hanau bei Frankfurt am Main
|
Verfasst am:
Sa 28 Mai, 2005 11:55 |
  |
kann ich also die pro version in der phpbbplus version einbauen?! |
_________________ http://www.all4phones.de Das Handyportal  |
|
      |
 |
Bootenks
phpBB2.de User


Anmeldungsdatum: 28.05.2004
Beiträge: 57
|
Verfasst am:
Sa 28 Mai, 2005 21:58 |
  |
möglich ist es ich weiss jetzt nicht was alles im plus an mods drin ist |
|
|
|
   |
 |
torte88
phpBB2.de User


Anmeldungsdatum: 05.10.2004
Beiträge: 231
Wohnort: Hanau bei Frankfurt am Main
|
Verfasst am:
So 29 Mai, 2005 00:02 |
  |
|
      |
 |
Bootenks
phpBB2.de User


Anmeldungsdatum: 28.05.2004
Beiträge: 57
|
Verfasst am:
So 29 Mai, 2005 07:05 |
  |
Habe ein paar kleine Fixes getätigt, desshalb steht nun die Beta2 zum Download bereit. |
|
|
|
   |
 |
Bootenks
phpBB2.de User


Anmeldungsdatum: 28.05.2004
Beiträge: 57
|
Verfasst am:
Mo 01 Aug, 2005 21:18 |
  |
So einige Fehler in der PRO Version wurden behoben. Jetzt kann ich die ganze Geschichte beruhigt ins Final Stadium übergehen lassen. Ich hoffe euch gefällt der Mod.
Fehler behoben:
- Auswahlmenü verbessert
- Fehler beim Löschen eines Treads behoben
Update:
| Code: |
# UPLOAD: language/lang_german/lang_contest.php
# language/lang_english/lang_contest.php
# templates/subSilver/contest_menu_body.tpl
#
#
#-----[ OPEN ]------------------------------------------------
#
posting.php
#
#-----[ FIND ]------------------------------------------------
#
delete_post($mode, $post_data, $return_message, $return_meta, $forum_id, $topic_id, $post_id, $poll_id);
#
#-----[ IN-LINE FIND ]------------------------------------------------
#
);
#
#-----[ IN-LINE BEFORE, ADD ]------------------------------------------
#
, $cont_album_id
#
#-----[ FIND ]------------------------------------------------
#
$sql = "SELECT cat_id, cat_title
FROM ". ALBUM_CAT_TABLE ."";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query category information', '', __LINE__, __FILE__, $sql);
}
$ci = 0;
while( $row = $db->sql_fetchrow($result) )
{
if ( ( $row['cat_user_id'] == 0 ) || ( $row['cat_parent'] != 0 ) )
{
$cat_id[$ci] = $row['cat_id'];
$cat_title[$ci] = '-' . $row['cat_title'];
$ci++;
}
}
$db->sql_freeresult($result);
#
#-----[ REPLACE WITH ]------------------------------------------------
#
$sql = "SELECT cat_id, cat_title, cat_parent, cat_user_id
FROM ". ALBUM_CAT_TABLE ."";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query category information', '', __LINE__, __FILE__, $sql);
}
$ci = 0;
while( $row = $db->sql_fetchrow($result) )
{
if ( ( $row['cat_user_id'] == 0 ) || ( $row['cat_parent'] != 0 ) )
{
$cat_id[$ci] = $row['cat_id'];
$cat_title[$ci] = '-' . $row['cat_title'];
$cat_parent[$ci] = $row['cat_parent'];
$ci++;
}
}
$db->sql_freeresult($result);
#
#-----[ FIND ]------------------------------------------------
#
if ($cat_sort[$i][2] == 0)
#
#-----[ REPLACE WITH ]------------------------------------------------
#
if ( ( $cat_sort[$i][2] == 0 ) && isset($cat_sort[$i][2]) )
#
#-----[ FIND ]------------------------------------------------
#
$select_album_cat .= '<option value="' . $cont_album_id . '">' . ( ($cont_album_id != 0) ? ' --> ' . $co_title . ' <--' : $lang['cont_category'] );
#
#-----[ REPLACE WITH ]------------------------------------------------
#
$select_album_cat .= '<option value="' . $cont_album_id . '">' . ( ($cont_album_id != 0) ? ' --> ' . $co_title . ' <--' : $lang['cont_categories'] );
#
#-----[ OPEN ] --------------------------------------------------------
#
includes/functions_post.php
#
#-----[ FIND ]------------------------------------------------
#
function delete_post($mode, &$post_data, &$message, &$meta, &$forum_id, &$topic_id, &$post_id, &$poll_id)
#
#-----[ IN-LINE FIND ]------------------------------------------------
#
)
#
#-----[ IN-LINE BEFORE, ADD ]------------------------------------------
#
, &$cont_album_id
#
#-----[ FIND ]------------------------------------------------
#
$forum_update_sql .= ', forum_topics = forum_topics - 1';
$sql = "DELETE FROM " . TOPICS_TABLE . "
WHERE topic_id = $topic_id
OR topic_moved_id = $topic_id";
if (!$db->sql_query($sql))
{
message_die(GENERAL_ERROR, 'Error in deleting post', '', __LINE__, __FILE__, $sql);
}
#
#-----[ BEFORE, ADD ]------------------------------------------------
#
if ( $post_data['has_cont'] )
{
$sql = "DELETE FROM " . ALBUM_CONTEST_TABLE . "
WHERE topic_id = $topic_id";
if (!$db->sql_query($sql))
{
message_die(GENERAL_ERROR, 'Error in deleting contest', '', __LINE__, __FILE__, $sql);
}
$sql = "UPDATE " . ALBUM_TABLE . " SET pic_cont_act = 0
WHERE pic_cat_id = $cont_album_id";
if (!$db->sql_query($sql))
{
message_die(GENERAL_ERROR, 'Error in update cont_activation', '', __LINE__, __FILE__, $sql);
}
}
#
#-----[ FIND ]------------------------------------------------
#
$sql = "UPDATE " . ALBUM_CONTEST_HIST_TABLE . "
SET cont_deleted = 1
WHERE contest_id = $contest_id_mark";
if (!$db->sql_query($sql))
{
message_die(GENERAL_ERROR, 'Error in deleting poll', '', __LINE__, __FILE__, $sql);
}
#
#-----[ REPLACE WITH ]------------------------------------------------
#
if ( isset ($contest_id_mark) )
{
$sql = "UPDATE " . ALBUM_CONTEST_HIST_TABLE . "
SET cont_deleted = 1
WHERE contest_id = $contest_id_mark";
if (!$db->sql_query($sql))
{
message_die(GENERAL_ERROR, 'Error in deleting poll', '', __LINE__, __FILE__, $sql);
}
}
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM |
Für das Update ist es notwendig Dateien neu hochzuladen. Dazu müsst ihr euch im ersten Post den Mod saugen. |
|
|
|
   |
 |
Bluepower
phpBB2.de User

Anmeldungsdatum: 20.03.2004
Beiträge: 48
Wohnort: NRW
|
Verfasst am:
So 07 Aug, 2005 13:24 |
  |
Hi ich habe den Mod in meine phpBB plus 1.53 eingebaut jedoch kommt bei der posting.php nur noch eine leere seite angezeigt ohne Fehler ohne alles und dann nach dem die nach folgenden php datein verändert wurden also viewtopic noch und die in den includes ging nichts mehr nun wird keine seite mehr angezeigt das ganze forum bleibt leer egal was ich aufrufe. Es ist beim gesamten Album system, selbst im Admin system geht nichts kann es sein, das der Mod nicht mit PHP5 zusammen funktioniert? |
|
|
|
     |
 |
Bluepower
phpBB2.de User

Anmeldungsdatum: 20.03.2004
Beiträge: 48
Wohnort: NRW
|
Verfasst am:
So 07 Aug, 2005 15:29 |
  |
ICh habe den Fehler genauer lokalisieren könne und zwar beim phpBB plus 1.53 in der functions_post.php da liegt der Fehler, das alles bis aufs Admin system nicht mehr angezeigt werden kann. Jedoch alles ohne eine Fehlermeldung. An php5 kann es nicht liegen da der rest vom Mod ja so gesehen läuft ohne probleme |
|
|
|
     |
 |
Bootenks
phpBB2.de User


Anmeldungsdatum: 28.05.2004
Beiträge: 57
|
Verfasst am:
Mo 08 Aug, 2005 13:02 |
  |
mhm komisch ... Diese Fehlerart kam bei mir noch nicht und bei anderen Usern auch noch nicht zum Vorschein... *mal überlegen* Also ich habe den Mod auf der 4rer Version von php erstellt. Deshalb kann ich die Kompatiblität mit der php5 Version nicht 100% bejaen.
Solche Art von Fehler sind mir immer nur in Bezug auf Cache Mods bekannt. Ich versuche mich mal umzuhören und ich melde mich hier so schnell wie möglich. (Noch weiss ich leider nicht wo ich suchen sollte. ~.~)
PS: Welche Version benutzt du eigentlich?? |
|
|
|
   |
 |
|
|
|
|
Gehe zu Seite 1, 2, 3 Weiter
|
Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
| |