Hemann's picture
Upload 13 files
845c792 verified
Raw
History Blame Contribute Delete
12 kB
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>PIB Backgrounders</title>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet">
<style>
body {
background-color: #f8f9fa;
font-family: 'Arial', sans-serif;
}
.ministry-section {
margin-bottom: 30px;
padding: 20px;
border-radius: 10px;
background-color: white;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
}
.ministry-title {
font-size: 1.5rem;
color: #007bff;
margin-bottom: 10px;
}
.backgrounder-list {
list-style-type: none;
padding-left: 0;
}
.backgrounder-list li {
margin-bottom: 10px;
}
.backgrounder-list a {
color: #007bff;
text-decoration: none;
}
.backgrounder-list a:hover {
text-decoration: underline;
}
.date {
font-size: 0.9rem;
color: #6c757d;
}
</style>
</head>
<body>
<div class="container mt-5">
<h1 class="text-center mb-5">PIB Backgrounders</h1>
<form action="{{ url_for('pibscrap') }}" method="get" class="mb-5">
<div class="row g-3 align-items-end">
<div class="col-md-4">
<label for="ministry" class="form-label">Ministry</label>
<select name="ministry" id="ministry" class="form-select">
<option value="0">All Ministries</option>
<option value="1">President's Secretariat</option>
<option value="2">Vice President's Secretariat</option>
<option value="3">Prime Minister's Office</option>
<option value="4">Cabinet Secretariat</option>
<option value="79">Cabinet Committee on Economic Affairs</option>
<option value="81">Cabinet Committee on Investment</option>
<option value="80">AYUSH</option>
<option value="72">Other Cabinet Committees</option>
<option value="14">Department of Space</option>
<option value="45">Department of Ocean Development</option>
<option value="56">Department of Atomic Energy</option>
<option value="35">Election Commission</option>
<option value="1330">Finance Commission </option>
<option value="27">Ministry of Agriculture &amp; Farmers Welfare</option>
<option value="58">Ministry of Agro &amp; Rural Industries</option>
<option value="41">Ministry of Chemicals and Fertilizers</option>
<option value="2943">Department of Pharmaceuticals</option>
<option value="2944">Department of Fertilizers</option>
<option value="2945">Department of Chemicals and Petrochemicals</option>
<option value="26">Ministry of Civil Aviation</option>
<option value="42">Ministry of Coal</option>
<option value="16">Ministry of Commerce &amp; Industry</option>
<option value="24">Ministry of Communications</option>
<option value="17">Ministry of Consumer Affairs, Food &amp; Public Distribution</option>
<option value="61">Ministry of Corporate Affairs</option>
<option value="63">Ministry of Culture</option>
<option value="18">Ministry of Defence</option>
<option value="57">Ministry of Development of North Eastern Region</option>
<option value="46">Ministry of Earth Science</option>
<option value="23">Ministry of Education</option>
<option value="19">Ministry of Environment, Forest and Climate Change</option>
<option value="20">Ministry of External Affairs</option>
<option value="4">Ministry of Finance</option>
<option value="62">Ministry of Food Processing Industries</option>
<option value="31">Ministry of Health and Family Welfare</option>
<option value="53">Ministry of Heavy Industries </option>
<option value="5">Ministry of Home Affairs</option>
<option value="47">Ministry of Housing &amp; Urban Affairs</option>
<option value="11">Ministry of Information &amp; Broadcasting</option>
<option value="1336">Ministry of Jal Shakti</option>
<option value="21">Ministry of Labour &amp; Employment</option>
<option value="7">Ministry of Law and Justice</option>
<option value="51">Ministry of Micro,Small &amp; Medium Enterprises</option>
<option value="44">Ministry of Mines </option>
<option value="65">Ministry of Minority Affairs</option>
<option value="28">Ministry of New and Renewable Energy </option>
<option value="59">Ministry of Overseas Indian Affairs</option>
<option value="10">Ministry of Panchayati Raj</option>
<option value="12">Ministry of Parliamentary Affairs</option>
<option value="6">Ministry of Personnel, Public Grievances &amp; Pensions</option>
<option value="25">Ministry of Petroleum &amp; Natural Gas</option>
<option value="49">Ministry of Planning</option>
<option value="30">Ministry of Power</option>
<option value="55">Ministry of Railways</option>
<option value="13">Ministry of Road Transport &amp; Highways</option>
<option value="22">Ministry of Rural Development</option>
<option value="40">Ministry of Science &amp; Technology</option>
<option value="52">Ministry of Ports, Shipping and Waterways</option>
<option value="60">Ministry of Skill Development and Entrepreneurship</option>
<option value="48">Ministry of Social Justice &amp; Empowerment</option>
<option value="50">Ministry of Statistics &amp; Programme Implementation</option>
<option value="43">Ministry of Steel</option>
<option value="36">Ministry of Textiles</option>
<option value="33">Ministry of Tourism</option>
<option value="54">Ministry of Tribal Affairs</option>
<option value="32">Ministry of Urban Development</option>
<option value="38">Ministry of Water Resources, River Development and Ganga Rejuvenation</option>
<option value="64">Ministry of Women and Child Development</option>
<option value="9">Ministry of Youth Affairs and Sports</option>
<option value="78">NITI Aayog</option>
<option value="1325">PM Speech</option>
<option value="74">EAC-PM</option>
<option value="34">UPSC</option>
<option value="37">Special Service and Features</option>
<option value="1005">PIB Headquarters</option>
<option value="1406">Office of Principal Scientific Advisor to GoI</option>
<option value="1454">National Financial Reporting Authority</option>
<option value="1458">Competition Commission of India</option>
<option value="1470">IFSC Authority</option>
<option value="1484">National Security Council Secretariat </option>
<option value="2586">National Human Rights Commission</option>
<option value="2611">Lokpal of India</option>
<option value="2936">home</option>
</select>
</div>
<div class="col-md-2">
<label for="day" class="form-label">Day</label>
<select name="day" id="day" class="form-select">
<option value="0">All</option>
{% for i in range(1, 32) %}
<option value="{{ i }}">{{ i }}</option>
{% endfor %}
</select>
</div>
<div class="col-md-2">
<label for="month" class="form-label">Month</label>
<select name="month" id="month" class="form-select">
<option value="0">All</option>
<option value="1">January</option>
<option value="2">February</option>
<option value="3">March</option>
<option value="4">April</option>
<option value="5">May</option>
<option value="6">June</option>
<option value="7">July</option>
<option value="8">August</option>
<option value="9">September</option>
<option value="10">October</option>
<option value="11">November</option>
<option value="12">December</option>
</select>
</div>
<div class="col-md-2">
<label for="year" class="form-label">Year</label>
<select name="year" id="year" class="form-select">
<option value="2026">2026</option>
<option value="2025">2025</option>
<option selected="selected" value="2024">2024</option>
<option value="2023">2023</option>
<option value="2022">2022</option>
<option value="2021">2021</option>
<option value="2020">2020</option>
<option value="2019">2019</option>
<option value="2018">2018</option>
<option value="2017">2017</option>
</select>
</div>
<div class="col-md-2">
<button type="submit" class="btn btn-primary w-100">Filter</button>
</div>
</div>
</form>
{% if pib_backgrounders %}
{% for ministry, backgrounders in pib_backgrounders.items() %}
<div class="ministry-section">
<h2 class="ministry-title">{{ ministry }}</h2>
<ul class="backgrounder-list">
{% for backgrounder in backgrounders %}
<li>
<a href="{{ backgrounder.url }}" target="_blank">{{ backgrounder.title }}</a>
<span class="date">- {{ backgrounder.date }}</span>
</li>
{% endfor %}
</ul>
</div>
{% endfor %}
{% else %}
<p class="text-muted text-center">No recent backgrounders available.</p>
{% endif %}
</div>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js"></script>
</body>
</html>