Haumis wbb hilfe 
Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite
Galerie Datenbank Zum Portal

Startseite| Das Board| wbb2| wbblite| Wo finde ich was| Veränderungen| Grafik-Bereich-WBB2| Boardspiele| Vorstellungen| Allgemeines| Trainingscenter|
Haumis wbb hilfe » Veränderungen » Eigene Sachen von diesem Board » Dateianhänge im ACP an-/abwählen » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Dateianhänge im ACP an-/abwählen
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
haumi haumi ist männlich
Boardbetreiber

images/avatars/avatar-214.jpg
[meine Galerie]


Dabei seit: 06.06.2009
Beiträge: 3.441
Herkunft: NRW
Postid: 2328
Dateianhänge im ACP an-/abwählen Beitrag Nr.: 1     Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Folgende Frage wurde mir gestellt:

Zitat:
Hallo haumi,

sag mal, ist es möglich, bestimmte Foren, wie zum Beispiel die Webbastelei, daß man nur in diesem Forum Dateianhänge hochladen kann?

...wie man es einstellt, daß die Benutzergruppen dies hochladen können, ist mir schon klar, doch kann man dies auch "forenspezifisch" einstellen?


Von Hause aus ist es erst mal nicht vorgesehen.
Ich hab daraufhin folgende Änderung durchgeführt:

Zitat:
Führe folgende Abfrage durch.

ALTER TABLE bb1_boards ADD COLUMN attachment tinyint(1) DEFAULT 0 AFTER externurl;

*********************************
Erstelle eine Sprachvariable:

Kategorie: acp_boards
Sprachvariable: LANG_ACP_BOARDS_ATTACHMENT
Textinhalt: Dateianhänge erlauben?


*********************************
Änderungen der php-Dateien:
*********************************

Führe folgende Ändeung in den Dateien addreply.php editpost.php und newthread.php durch!

suche:

if (checkpermissions("can_upload_attachments") == 1) {
if (isset($attachmentids) && is_array($attachmentids)) $attachmentids = implode(',', $attachmentids);


ersetze

if (checkpermissions("can_upload_attachments") == 1) {

mit

$result = $db->query("SELECT attachment from bb".$n."_boards WHERE boardid = $boardid");
$angabe= mysql_fetch_object($result);
$atta = $angabe->attachment;

if (checkpermissions("can_upload_attachments") == 1 AND $atta==1) {


*********************************

Öffne acp/board.php

Suche:

,externalurl

erstze es mit

,externalurl,attachment

suche:

,'".addslashes($externalurl)."'

ersetze es mit

,'".addslashes($externalurl)."','".intval($attachment)."'

Suche:

, externalurl='".addslashes($externalurl)."'

Ersetze es mit

, externalurl='".addslashes($externalurl)."', attachment='".intval($attachment)."'

Suche

$sel_allowratings[$board['allowratings']] = " selected=\"selected\"";

füge darunter ein:

$sel_attachment[$board['attachment']] = " selected=\"selected\"";

speichern.

*********************************

Öffne acp/templates/board_add.htm

Suche:

<tr class="firstrow">
<td><b>{$lang->items['LANG_ACP_BOARD_ALLOWRATINGS']}</b></td>
<td><select name="allowratings">
<option value="1">{$lang->items['LANG_ACP_GLOBAL_YES']}</option>
<option value="0">{$lang->items['LANG_ACP_GLOBAL_NO']}</option>
</select></td>
</tr>


füge darunter ein:

<tr class="secondrow">
<td><b>{$lang->items['LANG_ACP_BOARD_ATTACHMENT']}</b></td>
<td><select name="attachment">
<option value="1">{$lang->items['LANG_ACP_GLOBAL_YES']}</option>
<option value="0">{$lang->items['LANG_ACP_GLOBAL_NO']}</option>
</select></td>
</tr>


speichern

*********************************

Öffne acp/templates/board_edit.htm

Suche:

<tr class="firstrow">
<td><b>{$lang->items['LANG_ACP_BOARD_ALLOWRATINGS']}</b></td>
<td><select name="allowratings">
<option value="1"$sel_allowratings[1]>{$lang->items['LANG_ACP_GLOBAL_YES']}</option
>
<option value="0"$sel_allowratings[0]>{$lang->items['LANG_ACP_GLOBAL_NO']}</option>

</select></td>
</tr>


füge darunter ein:

<tr class="secondrow">
<td><b>{$lang->items['LANG_ACP_BOARD_ATTACHMENT']}</b></td>
<td><select name="attachment">
<option value="1"$sel_attachment[1]>{$lang->items['LANG_ACP_GLOBAL_YES']}</option>
<option value="0"$sel_attachment[0]>{$lang->items['LANG_ACP_GLOBAL_NO']}</option>
</select></td>
</tr>


speichern

*********************************

cache die acp-templates (.../acp/acp_tpl.php)

*********************************

Nun kann man im ACP unter Foren bearbeiten Dateianhänge an- und abwählen.
Auch bei neuen Foren kann man dies machen.



Auch hier gilt wie immer:
alle zu ändernden templates und php-Dateien vorher sichern,
damit man bei einem Fehler den alten Zustand wieder herstellen kann!!
Eine Garantie wird auch nicht übernommen.

Wenn etwas unklar sein sollte bitte hier fragen bevor man etwas falsch macht.
Es wird auch Hilfe gegeben wenn etwas nicht so ganz geklappt hat.

Urheber ist haumi - aber jeder kann es frei verwenden und nach belieben abändern.

LG
haumi

__________________
Gelassen das hinnehmen, was nicht zu ändern ist,
engagiert angehen was man gestalten kann.

29.01.2010 08:09 haumi ist offline E-Mail an haumi senden Homepage von haumi Beiträge von haumi suchenNehmen Sie haumi in Ihre Freundesliste auf
nobody nobody ist männlich
Büttel

images/avatars/avatar-64.gif
[meine Galerie]


Dabei seit: 03.06.2009
Beiträge: 583
Herkunft: Da wo alle herkommen
Postid: 2329
Beitrag Nr.: 2     Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

st6 st6 st6

Klasse sache.

nobody
29.01.2010 12:34 nobody ist offline E-Mail an nobody senden Beiträge von nobody suchenNehmen Sie nobody in Ihre Freundesliste auf
samurai samurai ist männlich
Tripel-As


images/avatars/avatar-23.jpg
[meine Galerie]


Dabei seit: 06.06.2009
Beiträge: 247
Postid: 2330
Beitrag Nr.: 3     Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Haumi schreibe mir bitte mal ob die die ganzen sachen noch in Anleitungen fassen soll ?

__________________
Wer in meinen Beiträgen Rechtschreipfähler findet.....darf Sie behalten

NICHT KLICKEN!!!
29.01.2010 12:47 samurai ist offline E-Mail an samurai senden Homepage von samurai Beiträge von samurai suchenNehmen Sie samurai in Ihre Freundesliste auf
haumi haumi ist männlich
Boardbetreiber

images/avatars/avatar-214.jpg
[meine Galerie]


Dabei seit: 06.06.2009
Beiträge: 3.441
Herkunft: NRW
Postid: 2331
Themenstarter Thema begonnen von haumi
Beitrag Nr.: 4     Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hi Samurai,
ich denke das wäre nicht verkehrt.
Wir können das denn alles in die Datenbank einbringen
und müssten nicht immer suchen.

LG
hannes

__________________
Gelassen das hinnehmen, was nicht zu ändern ist,
engagiert angehen was man gestalten kann.

29.01.2010 15:16 haumi ist offline E-Mail an haumi senden Homepage von haumi Beiträge von haumi suchenNehmen Sie haumi in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Haumis wbb hilfe » Veränderungen » Eigene Sachen von diesem Board » Dateianhänge im ACP an-/abwählen

Views heute: 178 | Views gestern: 59.554 | Views gesamt: 71.126.801
Powered by Burning Board 2.3.6 © 2001-2004 WoltLab GmbH
Am Netz seit dem 3.6.2009 - Powered by © haumis-Team
Style & Buttons © by FriendsbistroTeam
Boardregeln Impressum & Haftungsauschluss Datenschutzerklärung