web/ldt_utils/ldt/templates/iriuser/ldt/ldt_list.html
author ymh <ymh.work@gmail.com>
Tue, 08 Jun 2010 15:31:42 +0200
changeset 4 7c994c98d1df
parent 3 web/ldt/ldt/templates/iriuser/ldt/ldt_list.html@651f67b66c51
permissions -rw-r--r--
change ldt.ldt to ldt.ldt_utils
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
3
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
     1
{% extends "ldt/user/user_base.html" %} {# list of projects ldt #} {%
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
     2
load i18n %} {% block js_import %}{{ block.super }}
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
     3
<script type="text/javascript"
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
     4
	src="{{ BASE_URL }}static/js/jquery.DOMwindow.js"></script>
0
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     5
<script type="text/javascript">           
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     6
        $(document).ready(function(){
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     7
        	$('.ldt_link').nyroModal({
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     8
        		height:662, 
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     9
        		width:1022, 
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    10
        		type:'iframe',
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    11
        		forceType:'iframe',
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    12
        		padding:5,
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    13
        		bgColor: 'rgb(239, 239, 239)',
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    14
                titleFromIframe: false,
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    15
                beforeHideContent: function(elts, settings, callback){
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    16
                    try {                       
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    17
                        var res = $('#ldtInitSwf',$('#nyroModalIframe').contents());
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    18
                        if(res.length > 0)
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    19
                        {
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    20
                            var swfobj = res.get(0);
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    21
                            if(swfobj && swfobj.forceSave != undefined)          
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    22
                                swfobj.forceSave();
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    23
                        }
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    24
                    }
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    25
                    catch(err)
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    26
                    {
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    27
                        // do nothing
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    28
                    }                   
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    29
                    callback();
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    30
                }        		
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    31
            	});
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    32
            $('.create_ldt_link').nyroModal({
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    33
        		height:662, 
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    34
        		width:1022, 
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    35
        		type:'ajax', 
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    36
        		padding:5,
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    37
        		bgColor: 'rgb(239, 239, 239)',
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    38
            	});       
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    39
        });        	        
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    40
</script>
3
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    41
{% endblock %} {% block css_import %} {{ block.super }}
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    42
<link rel="stylesheet" type="text/css"
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    43
	href="{{ BASE_URL }}static/ldt/css/ldt.css" />
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    44
{% endblock %} {% block breadcrumb %}
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    45
<li></li>
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    46
<li><a href="{% url ldt.userpanel.views.space %}">{% trans
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    47
"Space" %}</a></li>
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    48
<li>{% trans "Ldt Project" %}</li>
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    49
{% endblock %} {% block content_title %}{% trans "Ldt Project" %}{%
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    50
endblock %} {% block iricontent %}
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    51
<div id='ldtlist'><a
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    52
	href="{% url ldt.ldt.views.create_ldt_view %}" class="create_ldt_link">{%
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    53
trans 'Create new project'%}</a>
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    54
<table>
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    55
	<caption>{% trans "Project" %}</caption>
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    56
	<thead>
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    57
		<tr>
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    58
			<th width="170">{% trans "title" %}</th>
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    59
			<th width="20">{% trans " published" %}</th>
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    60
		</tr>
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    61
	</thead>
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    62
	<tbody>
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    63
		{% for ldt in ldtProjects %}
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    64
		<tr>
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    65
			<th><a href="{% url ldt.ldt.views.indexProject ldt.ldt_id %}"
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    66
				class="ldt_link">{{ ldt.title }}</a></th>
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    67
			{% ifequal ldt.state 2%}
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    68
			<td><a href="{% url ldt.ldt.views.unpublish ldt.ldt_id%}"><img
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    69
				alt="True" src="{{BASE_URL}}static/admin/img/admin/icon-yes.gif" /></td>
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    70
			{% else %}
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    71
			<td><a href="{% url ldt.ldt.views.publish ldt.ldt_id %}"><img
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    72
				alt="False" src="{{BASE_URL}}static/admin/img/admin/icon-no.gif" /></td>
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    73
			{% endifequal %}
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    74
		</tr>
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    75
		{% endfor %}
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    76
	</tbody>
651f67b66c51 upgrade lucene
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    77
</table>
0
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    78
</div>
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    79
{% endblock %}
ecdfc63274bf first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    80