Browse Source

photographer und owner werden mit dem de/aktivieren der entsprechenden Bloecke auch de/aktiviert

master
Georg Hopp 18 years ago
parent
commit
15c54b6333
  1. 6
      css/fonts.css
  2. 53
      js/personAdmin/personInUp.js
  3. 18
      templates/personAdmin/personInUp.tpl.php

6
css/fonts.css

@ -25,6 +25,12 @@
font-weight: bold;
color: #000000
}
.f-grp-head-unset1 {
font-family: verdana, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #484848
}
.f-box-head1 {
font-family: verdana, sans-serif;
font-size: 10pt;

53
js/personAdmin/personInUp.js

@ -35,42 +35,30 @@ function personInUp (
var blockElement = titleElement.parentNode;
var dataElement = blockElement.getElementsByTagName ('div')[1];
if (dataElement.style.display == 'none')
{
dataElement.style.display = 'block';
imgElement.src = arrDown.getImgUrl (titleElement);
var insBox = document.getElementById (this.insBox);
var person = (insBox.checked == true)? this.newPerson: this.person;
switch (titleId)
{
case 'title_photographer':
if (this.person._photographerId != -1)
this.person.photographerId = this.person._photographerId;
else
this.person.photographerId = 0;
var id = 'photographerId';
var _id = '_photographerId';
break;
case 'title_owner':
if (this.person._ownerId != -1)
this.person.ownerId = this.person._ownerId;
else
this.person.ownerId = 0;
var id = 'ownerId';
var _id = '_ownerId';
}
}
else
{
dataElement.style.display = 'none';
imgElement.src = arrRight.getImgUrl (titleElement);
switch (titleId)
{
case 'title_photographer':
this.person.photographerId = -1;
break;
if (dataElement.style.display == 'none')
if (person[_id] != -1)
person[id] = person[_id];
else
person[id] = 0;
else
person[id] = -1;
case 'title_owner':
this.person.ownerId = -1;
}
}
this.un_fold (person[id], dataElement)
}
this.de_activate = function (field)
@ -88,17 +76,26 @@ function personInUp (
this.un_fold = function (id, element)
{
title = element.parentNode.getElementsByTagName ('div')[0];
img = title.getElementsByTagName ('img')[0];
var title = element.parentNode.getElementsByTagName ('div')[0];
var img = title.getElementsByTagName ('img')[0];
var classes = '';
var _classes = title.className.split (' ');
for (c in _classes)
if (_classes[c][0] != 'f')
classes += ' ' + _classes[c];
if (id != -1)
{
element.style.display = 'block';
title.className = classes + ' f-grp-head1';
img.src = this.arrDown.getImgUrl (title);
}
else
{
element.style.display = 'none';
title.className = classes + ' f-grp-head-unset1';
img.src = this.arrRight.getImgUrl (title);
}
}

18
templates/personAdmin/personInUp.tpl.php

@ -35,6 +35,20 @@
<td style="vertical-align: middle"><?=_('insert')?></td>
<td align="right" width="100%">
<input type="button" id="submit"
onClick="alert (person.personId + ',' +
person.photographerId + ',' + person.ownerId + ',' +
person.firstname + ',' + person.surname + ',' +
person.company + ',' + person.email + ',' +
person.url + ',' + person.cameraId + ',' +
person.wmWidth + ',' + person.wmHeight + ',' +
person.wmXPos + ',' + person.wmYPos);
alert (newPerson.personId + ',' +
newPerson.photographerId + ',' + newPerson.ownerId + ',' +
newPerson.firstname + ',' + newPerson.surname + ',' +
newPerson.company + ',' + newPerson.email + ',' +
newPerson.url + ',' + newPerson.cameraId + ',' +
newPerson.wmWidth + ',' + newPerson.wmHeight + ',' +
newPerson.wmXPos + ',' + newPerson.wmYPos)"
value="<?=_('submit')?>" disabled="true" />
</td>
</tr></table>
@ -92,7 +106,7 @@
</div>
<div class="bgc-grp1 d-grp1" style="margin-top: 2px">
<div class="bgc-grp-head1 f-grp-head1 d-grp-head1"
<div class="bgc-grp-head1 f-grp-head-unset1 d-grp-head1"
id="title_photographer">
<img style="
position: relative;
@ -116,7 +130,7 @@
</div>
<div class="bgc-grp1 d-grp1" style="margin-top: 2px">
<div class="bgc-grp-head1 f-grp-head1 d-grp-head1"
<div class="bgc-grp-head1 f-grp-head-unset1 d-grp-head1"
id="title_owner">
<img style="
position: relative;

Loading…
Cancel
Save