Current Page:  
Forum » Programmierung » Ilch Mods » Modulverwaltung


Modulverwaltung
[BU]BöhserOnkel männlich

Admin
und Administrator

General of The Army


User Pic


Zurzeit:  aktiv
Dabei seid:  16.11.07
Beiträge:  156
Warnungen:  0
# 22.05.2008 - 20:30:42
    zitieren



Auf Anfrage freigegeben...

So, da habt ihr das.

1. include/admin/module.php
 Php von Datei module.php
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
  <?php

defined 
('main') or die ( 'no direct access' );
defined ('admin') or die ( 'only admin access' );
$design = new design 'Admins Area''Admins Area');
$design->header();

if (!empty(
$_POST['sub'])) {
 
$url  escape($_POST['url'], 'string');
 
$name escape($_POST['name'], 'string');
 
$gshow escape($_POST['gshow'], 'integer');
 
$ashow escape($_POST['ashow'], 'integer');
 
$fright escape($_POST['fright'], 'integer');
 if(empty(
$_POST['sid'])){
  
db_query('INSERT INTO `prefix_modules` (url,name,gshow,ashow,fright) VALUES ( "'.$url.'","'.$name.'","'.$gshow.'","'.$ashow.'","'.$fright.'" ) ' );
 }else{
  
$sid escape($_POST['sid'], 'integer');
  
db_query('UPDATE `prefix_modules` SET url = "'.$url.'", name = "'.$name.'", gshow = "'.$gshow.'", ashow = "'.$ashow.'", fright = "'.$fright.'" WHERE id = "'.$sid.'"');
 }
}
if(!empty(
$_GET['delete'])){
 
$delete escape($_GET['delete'], 'integer');
 
db_query('DELETE FROM `prefix_modules` WHERE id = "'.$delete.'" LIMIT 1');
}
$selar = array('0'=>'Nein','1'=>'Ja');
if(empty(
$_GET['sid'])){
 
$row = array();
 
$row['sub'] = 'Eintragen';
 
$row['url'] = '';
 
$row['name'] = '';
 
$row['ashow'] = arlistee($row['ashow'],$selar);
 
$row['gshow'] = arlistee($row['gshow'],$selar);
 
$row['fright'] = arlistee($row['fright'],$selar);
 
$row['sid'] = '';
}else{
 
$abf 'SELECT url,name,gshow,ashow,fright,id as sid FROM `prefix_modules` WHERE id = "'.$_GET['sid'].'"';
 
$erg db_query($abf);
 
$row db_fetch_assoc($erg);
 
$row['ashow'] = arlistee($row['ashow'],$selar);
 
$row['gshow'] = arlistee($row['gshow'],$selar);
 
$row['fright'] = arlistee($row['fright'],$selar);
 
$row['sub'] = '&Auml;ndern';
}

$clas '';
$tpl = new tpl 'module'1);
$tpl->set_ar_out($row,0);
$erg db_query('SELECT * FROM `prefix_modules` ORDER BY id');
while (
$row db_fetch_assoc($erg) ) {
 
$clas = ($clas == 'Cmite' 'Cnorm' 'Cmite' );
 
$row['class'] = $clas;
 
$row['ashow'] = $selar[$row['ashow']];
 
$row['gshow'] = $selar[$row['gshow']];
 
$row['fright'] = $selar[$row['fright']];
 
$tpl->set_ar_out($row,1);
}
$tpl->out(2);
$design->footer();
?>


2. include/admin/templates/module.htm
 Html von Datei module.htm
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
 <script language="JavaScript" type="text/javascript">
<!--
function del ( id1 ) {
var x = confirm ( "Dieses Modul wirklich aus den Modulen löschen?" );
if ( x ) {
  document.location.href="admin.php?module&delete="+id1;
}
}
//-->
</script>

<table cellpadding="0" cellspacing="0" border="0">
<tr>
  <td><img src="include/images/icons/admin/module.png">
</td>
  <td width="30"></td><td valign="bottom"><h1>Module bearbeiten</h1></td>
</tr>
</table>
<table width="100%">
<tr>
  <td valign="top" width="60%">

   <form action="admin.php?module" method="POST">
      <input type="hidden" name="sid" value="{sid}">
    <table cellspacing="1" cellpadding="2" broder="0" class="border">
     <tr>
      <td class="Cmite">
&nbsp;URL&nbsp;</td>
      <td class="Cnorm">&nbsp;<input type="text" name="url" value="{url}">&nbsp;</td>
     </tr><tr>
      <td class="Cmite">
&nbsp;Name&nbsp;</td>
      <td class="Cnorm">&nbsp;<input type="text" name="name" value="{name}">&nbsp;</td>
     </tr><tr>
        <td class="Cmite">
&nbsp;User anzeigen?&nbsp;</td>
        <td class="Cnorm">&nbsp;<select name="gshow">{gshow}</select></td>
     </tr><tr>
        <td class="Cmite">
&nbsp;Admin anzeigen?&nbsp;</td>
        <td class="Cnorm">&nbsp;<select name="ashow">{ashow}</select></td>
     </tr><tr>
        <td class="Cmite">
&nbsp;Rechte geben?&nbsp;</td>
        <td class="Cnorm">&nbsp;<select name="fright">{fright}</select></td>
     </tr><tr>
      <td class="Cdark">
</td>
      <td class="Cdark">&nbsp;<button value="{sub}" type="submit" name="sub">{sub}</button></td>
     </tr>
    </table>
   </form>
  </td>
  <td valign="top" width="40%">
   <table cellspacing="1" cellpadding="2" broder="0" align="center" class="border">
    <tr class="Chead">
     <td>Modul</td>
     <td align="center"> Admin zeigen&nbsp;</td>
     <td align="center"> User zeigen&nbsp;</td>
     <td align="center"> Rechte&nbsp;</td>
     <td></td>
     <td></td>
    </tr>
{EXPLODE}
    <tr class="{class}">
     <td align="left">{name}</td>
     <td align="center">{ashow}</td>
     <td align="center">{gshow}</td>
     <td align="center">{fright}</td>
     <td>&nbsp;<a href="?module&sid={id}"><img src="include/images/icons/edit.gif" alt="Ver&auml;ndern" title="Ver&auml;ndern" border="0"></a>&nbsp;</td>
     <td>&nbsp;<a href="javascript:del('{id}')"><img src="include/images/icons/del.gif" alt="L&ouml;schen" title="L&ouml;schen" border="0"></a>&nbsp;</td>
    </tr>
{EXPLODE}
   </table>
  </td>
</tr>
</table>


3. Adminpic ( nach include/images/icons/admin/ hochladen )
Adminbild


4. DB -> PHPMyAdmin einloggen -> oben auf den Button SQL drücken -> Einfügen -> Speichern
 Code
1:
 INSERT INTO `ic1_modules` (`url`, `name`, `gshow`, `ashow`, `fright`) VALUES ( 'module', 'Module', 0, 1, 0);


Benutzung des Srciptes auf EIGENE GEFAHR, ich übernehme keine Haftung für Sachen die ihr damit verändert...

Mit böhsen Grüßen
[BU]BöhserOnkel

"Gli eroi vivono a lungo, ma le leggende non muoiono mai..."

DistanzierungDer Betreiber und die Moderatoren dieses Forums distanzieren sich hiermit ausdrücklich von dem von [BU]BöhserOnkel am 22.05.2008 - 20:30:42 verfassten Beitrag. Sollte dieser Beitrag Ihre Rechte verletzen bitten wir um Benachrichtigung
offline Nachricht senden
Davidcool2007 ???

User

Greenhorn


User Pic


Zurzeit:  aktiv
Dabei seid:  09.07.09
Beiträge:  1
Warnungen:  0
# 15.08.2009 - 10:42:41
    zitieren



Hay, ich hab alles so hochgeladen aber jetze kommt diese fehler meldung
 Zitat
Warning: file() [function.file]: Unable to access include/admin/templates/module.htm in /var/www/web306/html/include/includes/class/tpl.php on line 51

Warning: file(/include/admin/templates/module.htm) [function.file]: failed to open stream: No such file or directory in /var/www/web306/html/include/includes/class/tpl.php on line 51

Warning: implode() [function.implode]: Bad arguments. in /var/www/web306/html/include/includes/class/tpl.php on line 51


DistanzierungDer Betreiber und die Moderatoren dieses Forums distanzieren sich hiermit ausdrücklich von dem von Davidcool2007 am 15.08.2009 - 10:42:41 verfassten Beitrag. Sollte dieser Beitrag Ihre Rechte verletzen bitten wir um Benachrichtigung
offline Nachricht senden
[BU]BöhserOnkel männlich

Admin
und Administrator

General of The Army


User Pic


Zurzeit:  aktiv
Dabei seid:  16.11.07
Beiträge:  156
Warnungen:  0
# 18.08.2009 - 14:54:20
    zitieren



Anscheinen hast du die /include/admin/templates/module.htm falsch hochgeladen.

"Gli eroi vivono a lungo, ma le leggende non muoiono mai..."

DistanzierungDer Betreiber und die Moderatoren dieses Forums distanzieren sich hiermit ausdrücklich von dem von [BU]BöhserOnkel am 18.08.2009 - 14:54:20 verfassten Beitrag. Sollte dieser Beitrag Ihre Rechte verletzen bitten wir um Benachrichtigung
offline Nachricht senden
Gerni ???

User

Greenhorn


User Pic


Zurzeit:  aktiv
Dabei seid:  20.09.09
Beiträge:  2
Warnungen:  0
# 20.09.2009 - 09:50:38
    zitieren



und was kann diese Modulverwaltung... ^^

DistanzierungDer Betreiber und die Moderatoren dieses Forums distanzieren sich hiermit ausdrücklich von dem von Gerni am 20.09.2009 - 09:50:38 verfassten Beitrag. Sollte dieser Beitrag Ihre Rechte verletzen bitten wir um Benachrichtigung
offline Nachricht senden
[BU]BöhserOnkel männlich

Admin
und Administrator

General of The Army


User Pic


Zurzeit:  aktiv
Dabei seid:  16.11.07
Beiträge:  156
Warnungen:  0
# 21.09.2009 - 18:27:05
    zitieren



 Zitat von Gerni

und was kann diese Modulverwaltung... ^^


Das soll wohl ein Witz sein? Auslachen

"Gli eroi vivono a lungo, ma le leggende non muoiono mai..."

DistanzierungDer Betreiber und die Moderatoren dieses Forums distanzieren sich hiermit ausdrücklich von dem von [BU]BöhserOnkel am 21.09.2009 - 18:27:05 verfassten Beitrag. Sollte dieser Beitrag Ihre Rechte verletzen bitten wir um Benachrichtigung
offline Nachricht senden
Gerni ???

User

Greenhorn


User Pic


Zurzeit:  aktiv
Dabei seid:  20.09.09
Beiträge:  2
Warnungen:  0
# 21.09.2009 - 18:36:59
    zitieren



mhm... ich sitz auf der leitung... ^^ ;P

DistanzierungDer Betreiber und die Moderatoren dieses Forums distanzieren sich hiermit ausdrücklich von dem von Gerni am 21.09.2009 - 18:36:59 verfassten Beitrag. Sollte dieser Beitrag Ihre Rechte verletzen bitten wir um Benachrichtigung
offline Nachricht senden
[BU]BöhserOnkel männlich

Admin
und Administrator

General of The Army


User Pic


Zurzeit:  aktiv
Dabei seid:  16.11.07
Beiträge:  156
Warnungen:  0
# 22.09.2009 - 07:00:39
    zitieren



Es gibt in Ilch kein App um die installierten Module zu verwalten, dafür musste man immer in die Datenbank um diese zu editieren/löschen.
Hiermit geht das; neue eintragen, doppelte Löschen, vorhanden editieren usw.

"Gli eroi vivono a lungo, ma le leggende non muoiono mai..."

DistanzierungDer Betreiber und die Moderatoren dieses Forums distanzieren sich hiermit ausdrücklich von dem von [BU]BöhserOnkel am 22.09.2009 - 07:00:39 verfassten Beitrag. Sollte dieser Beitrag Ihre Rechte verletzen bitten wir um Benachrichtigung
offline Nachricht senden
offline0 User

offlinemicpt
offlineBiber
offlinelouis123
offline[BU]BöhserOnkel
offlineDaKilla=EFS=

online1 Gast

SiteStatistic 
Visitors
Entirely: 238931
Today: 47
Yesterday: 152
Maximum: 536
Entries
Guestbook: 53
Forum: 
  -Posts: 329
  -Threads: 104
User
Reg User: 105
Mann -Male: 34
Frau -Female: 1
User in Map: 11
Online: 1
... mehr
Today:20 . May . 2012
Time:03 : 55 o'clock
Your IP:38.107.179.239


Biber:
09.05.2012 12:37 Uhr

jop
micpt:
06.05.2012 16:09 Uhr

noch jemand hier auf der seite von den Bad Uncles ??
Bacardi:
19.01.2012 17:42 Uhr

Glückwunsch BöhserOnkel :)
Biber:
03.01.2012 11:15 Uhr

frohes*^^ natürlich
Biber:
01.01.2012 04:30 Uhr

freues neues an alle
Archiv

-=NAM=- Silent Forces Blacktitans

  |  Sitemap  |   Top  |   Search  |   Impressum  |   Contact  |  
Seite generiert in 0.113 Sekunden | Querys: 49
Nach einem Begriff suchen ... Login