Community
    • Categories
    • Recent
    • Popular
    • Users
    • Search
    • Register
    • Login
    1. Home
    2. diplomant_08
    D
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 5
    • Posts 22
    • Groups 0

    diplomant_08

    @diplomant_08

    0
    Reputation
    64
    Profile views
    22
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online
    Age 24

    diplomant_08 Unfollow Follow

    Latest posts made by diplomant_08

    • RE: Funktion isys_cmdb_dao_category_g_location->save

      Vielen Dank für die schnelle Antwort.

      ich bastel immer noch an der idoit_api rum.
      und musste feststellen dass ein neuanlegen der Location sehr einfach
      selber zu machen ist aber ein update ne menge mehr Gehirnschmalz verlangt.
      und die arbeit wollte ich jetzt nicht doppelt machen.

      Der Aufruf( php5 controller.php -v -m location_save) per Konsole klappt mittlerweile auch.
      Aber kann man auf der Konsole Parameter übergeben.

      Den Aufruf über http probier ich jetzt nochmal, weil das hab ich seit der letzten Aktion auch nicht mehr angefasst.

      posted in Entwicklung
      D
      diplomant_08
    • Funktion isys_cmdb_dao_category_g_location->save

      Hallo ich würde gerne folgende Funktion bei mir einbinden:
      isys_cmdb_dao_category_g_location->save

      Aber ich werde aus dem Kommentar zu der Funktion nicht schlau.

      Könnte mir diese Funktion an folgendem Bsp. mal erklären.

      Gerät: location_list__id: 48; 
                obj__id: 81;
                parent_id: 77
      momentaner Standort: location_list__id: 39; 
                                          obj__id: 77;
      neuer Standort: location_list__id: 46; 
                                obj__id: 80;

      Was muss ich also übergeben damit für das Gerät der NEUE Standort gespeichert wird.

      Schon mal vielen Dank

      posted in Entwicklung
      D
      diplomant_08
    • RE: Abschalten des Headers unter 0.93r419

      ja das geht wenn man den Inhalt der Divs löscht.

      Dann brauch man aber auch die anderen Anpassungen in der  onload.js oder der style.css
      nicht mehr

      Außerdem muss man noch in der idoit/src/tools/js/dtree.js Zeile 137 aus der 0 eine 1 machen dann wird der oberste Button(ein zurück-Button) nicht erstellt.
      Und in der /idoit/src/classes/components/isys_component_template_navbar.class
      Zeile 218-223:

      	$l_strOut = << <out<br>![]($l_strIcon)
      	 $l_strTitle 
      
      OUT;</out<br> 
      

      mit einem:

      
      if($l_cNavMode != 8)
      {}
      
      

      umschließen.
      Da wird der 8. Button der Navbar ausgelassen (welcher ein Hoch-Button auf die nächst höhere Ebene ist).

      Wenn man dann idoit noch in einem iFrame öffnet kann auch niemand auf die URL mit den Get-Variablen zugreifen.

      ohne_Header_mit_Buttons.png
      ohne_Header_ohne_Buttons.png

      posted in Entwicklung
      D
      diplomant_08
    • RE: Abschalten des Headers unter 0.93r419

      Einmal Screenshot

      Fehler.png

      posted in Entwicklung
      D
      diplomant_08
    • RE: Abschalten des Headers unter 0.93r419

      Ich hab jetzt mal die Datei gesucht wo dieser Code wirklich steht. Da der Firefox ja nur die fertig generierten Dateien kennt.

      Diese Funktion steht in der dtree.js ab Zeile 277.

      posted in Entwicklung
      D
      diplomant_08
    • RE: Abschalten des Headers unter 0.93r419

      Also da waren mehrere Fehler aber javascript war danke ich nur das hier.
      "return not in Function"-> js.php

      // Adds the empty and line icons
      dTree.prototype.indent = function(node, nodeId) {
      	var str     = '';
      	var backSrc = '';
      
      	//see if there is a background image
      	if(node.backSrc.length > 0){
      		backSrc = 'background-image:url('+node.backSrc+');';
      	}
      
      	if (this.root.id != node.pid) {
      	 var n=1;
      			str += '![](' + ( (this.aIndent[n] == 1 && this.config.useLines) ? this.icon.line : this.icon.empty ) + ')';
      		}
      
      		(node._ls) ? this.aIndent.push(0) : this.aIndent.push(1);
      
      		if (node._hc) {
      			str+= ' [str+= 'style="'+backSrc+'" ';
      			str+= 'id="j' + this.obj + nodeId + '" src="';
      
      			if (!this.config.useLines) {
      				str+= (node._io) ? this.icon.nlMinus : this.icon.nlPlus;
      			} else {
      				str+= ((node._io) ? ((node._ls && this.config.useLines) ? this.icon.minusBottom : this.icon.minus) : ((node._ls && this.config.useLines) ? this.icon.plusBottom : this.icon.plus ));
      			}
      
      			str += '" alt="" />](javascript: ' + this.obj + '.o(' + nodeId + ');)';
      
      		} else {
      			str += '![](' + ( (this.config.useLines) ? ((node._ls) ? this.icon.joinBottom : this.icon.join ) : this.icon.empty) + ')';
      		}
      	}
      
      	return str;
      };
      
      
      posted in Entwicklung
      D
      diplomant_08
    • RE: Abschalten des Headers unter 0.93r419

      Jupp das hilft für den Content.

      Der dtree bleibt bis auf den Objekte und Standort-Button aber leer.

      Hab mal in der dtree.css nachgeschaut aber dort finde ich keinen entsprechenden Eintrag welcher dem in der Style.css entsprechen würde.

      posted in Entwicklung
      D
      diplomant_08
    • RE: Abschalten des Headers unter 0.93r419

      Danke für die schnelle Antwort. Das hilft leider aber nichts

      posted in Entwicklung
      D
      diplomant_08
    • Abschalten des Headers unter 0.93r419

      Hallo,
      die Frage hatte ich schon mal, aber seit der Version 0.92 hat sich ja was geändert.

      Es geht immer noch um die gleiche Sache: vom Banner bis MainNavi alles abzuschalten, um Personen mangels passendem Rechtemanagement auf der Geräteseite einzusperren. und nur direkt auf die Geräte zu verlinken.

      Das ist ja theoretisch mit der neuen Version einfacher geworden.
      Einfach in der /src/themes/myTheme/smarty/templates/main.tlp das [{include file="./top.tpl"}] herausnehmen und gut.

      So zumindest die Theorie in der Praxis sieht man aber vom dtree und vom maincontent die ersten 2mm, der Rest ist weis.
      Wenn man sich den Quelltext der Seite anschaut dann sieht man dass die Struktur komplett da ist, aber keinen Inhalt hat.

      Das heist ja denke ich dass man in Top-Teil irgendetwas stehen lassen muss damit die Seite auch mit Inhalt gefüllt wird.
      Oder hat das andere Gründe?

      posted in Entwicklung
      D
      diplomant_08
    • RE: Objekt-Erstellungs-API

      Die Console schmeisst sich genau den selben Fehler:

      PHP Fatal error:  Argument 1 passed to isys_cmdb_dao::__construct() must not be null, called in /idoit/src/handler/isys_handler_create_obj.class.php on line 11 and defined in /idoit/src/classes/cmdb/dao/isys_cmdb_dao.class.php on line 2237

      09  global $g_comp_database;
      10
      11  $l_dao = new isys_cmdb_dao($g_comp_database);

      Die Login Datei hab ich auch schon angelegt diese ändert aber auch nichts.

      ich nehme mal an das mit  "mandator_id" , die Systendatenbank-ID gemeint ist und nicht die oben definierte "1"

      Kann man dem Script über die Konsole auch Parameter mitgeben, trotzdem es zuerst über den Controller läuft.
      Sonst wäre das für mich eh unbrauchbar da man ja verscheidene Objekte-Typen anlegen will.

      posted in Entwicklung
      D
      diplomant_08